home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 10848 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.1 KB

  1. Path: news.mira.net.au!news
  2. From: davidw@werple.net.au (David White)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: NEWBIE: Returning 0 as refernce
  5. Date: 11 Mar 1996 10:07:43 +1100
  6. Organization: Werple Internet, Melbourne
  7. Message-ID: <4hvnbv$2rl@werple.net.au>
  8. References: <4huslk$rpk@badger.wmin.ac.uk> <4hvglg$v4@news4.digex.net>
  9. NNTP-Posting-Host: werplez.mira.net.au
  10.  
  11. ell@access1.digex.net (Ell) writes:
  12.  
  13. >Renato Araujo (tqaec@westminster.ac.uk) wrote:
  14. >: I am trying to write bits of Linux in C++. In order to make it fast I try to
  15. >: return references instead of pointers (some classes are rather big). But what
  16. >: is the standard way of returning a reference when it is not found
  17.  
  18. >In C++ both references and pointers are passing by reference.  The 
  19. >opposite of those two is copying, or passing by value.
  20.  
  21. I think he wants to know how to return a null reference. The answer is, 
  22. you can't. In any case, there will be no difference in speed between 
  23. returning references and pointers.
  24. BTW, pointers are passed by value, not by reference.
  25.  
  26. David White
  27. davidw@werple.mira.net.au
  28.  
  29.